package com.chenyue.cm.user.service;

import com.chenyue.cm.base.service.BaseServiceIface;
import com.chenyue.cm.bean.Success;
import com.chenyue.cm.common.vo.Page;
import com.chenyue.cm.user.domain.JdGoodsSku;
import com.chenyue.cm.user.domain.JdGoodsSpu;
import com.chenyue.cm.user.domain.vo.JdCollectSVo;
import com.chenyue.cm.user.domain.vo.JdGoodDetailVo;
import freemarker.template.TemplateException;

import javax.servlet.http.HttpServletRequest;
import java.io.IOException;
import java.math.BigDecimal;
import java.util.List;

/**
*
* @author chenyue-cm
*/
public interface JdGoodsSpuService extends BaseServiceIface<JdGoodsSpu> {

    List<JdCollectSVo> getHomePageGoodsList(String classifyId, String keyWord);

    long getHomePageGoodsCount(String classifyId, String keyWord);

    JdGoodDetailVo getGoodsDetail(String goodsId);
}
